// SPDX-FileCopyrightText: 2023-2025 Sangfor Technologies Inc.
// SPDX-License-Identifier: Mulan PSL v2
package com.geniusai.aip.auth.constants;

/**
 * @author lp58607
 * @date 2021/12/2
 */
public class ResourceConstants {
    public static final String CPU = "cpu";

    public static final String GPU = "gpu";

    public static final String LIMITS_CPU = "limits.cpu";

    public static final String MEMORY = "memory";

    public static final String LIMITS_MEMORY = "limits.memory";

    public static final String USED_CPU = "Usedcpu";

    public static final String USED_MEMORY = "Usedmemory";

    public static final String STORAGE = "storage";

    public static final String NVIDIAGPU = "nvidia.com/gpu";

    public static final String WORKER_ROLE = "node-role.kubernetes.io/worker";

    public static final String TOTAL_REQUEST_CPU = "totalRequestCpu";

    public static final String TOTAL_REQUEST_GPU = "totalRequestGpu";

    public static final String TOTAL_REQUEST_MEMORY = "totalRequestmemory";

    public static final String GPU_TYPE_V100 = "V100";

    public static final String GPU_TYPE_T4 = "T4";

    public static final String GPU_TYPE_A30 = "A30";

    public static final String GPU_ALL = "全部资源";
}
